Synonyms for "European Economic Community"

Words with similar meaning